public class SouthFarmFactory implements IFactory {

    public IApple createApple() {
        return new SouthApple();
    }

    public IOrange createOrange() {
        return new SouthOrange();
    }
}